package deibay.client.core.views;

import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;

public interface IView {

	IPanelMain getPanel();
	void setWindowClose(WindowAdapter adapter);
	void setLoginItemAction(ActionListener listener);
	void setRegisterItemAction(ActionListener listener);
	void setLogoutItemAction(ActionListener listener);
	void setLoginItemEnabled();
	void setLoginItemDisabled();
	void setRegisterItemEnabled();
	void setRegisterItemDisabled();
	void setLogoutItemEnabled();
	void setLogoutItemDisabled();
	IViewLogin startLoginView();
	IViewRegister startRegisterView();	
}
